Komodo Dragon — synonyms, definition
1. Komodo dragon (Noun)
4 synonyms
Komodo lizard Varanus komodoensis dragon lizard giant lizard
1 definition
Komodo dragon (Noun) — The largest lizard in the world (10 feet); found on Indonesian islands.
3 types of
monitor monitor lizard varan